package com.lanhu.designpattern.singleton.hungry;

/**
 * author:zhangzg
 * date:2020/10/31 23:28
 */
public class SingletonHungry {

    /**
     * 该变量添加final参数是出于安全的策略,防止通过反射机制进行覆盖
     */
    private static final SingletonHungry singletonHungry = new SingletonHungry();

    /**
     * 保证安全，构造方法必须私有，
     */
    private SingletonHungry(){};

    /**
     * 提供获取单例的方法
     * @return
     */
    public static SingletonHungry getInstantance(){
        return singletonHungry;
    }


}
